﻿using Games.Basic;
using Games.Common;
using Xamarin.Forms;

namespace Games.HuaRongDao
{
    class GameInfo : BaseViewModel, IGameInfo
    {
        public string Name => "华容道";
        public string Desc => "华容道是古老的中国民间益智游戏，变化多端、百玩不厌。" +
            "\r\n它与匈牙利人发明的魔方、源于法国宫廷的独立钻石棋并称“智力游戏界的三大不可思议”。" +
            "\r\n它与七巧板、九连环等中国传统益智玩具还有个代名词叫作“中国的难题”。" +
            "\r\n\r\n通过移动各个棋子，帮助曹操从初始位置移到棋盘最下方中部，从出口逃走。" +
            "\r\n不允许跨越棋子，还要设法用最少的步数把曹操移到出口。" +
            "\r\n同一个棋子连续移动被记作一步。";
        public string Version => "1.0";
        public string ID => "B3A0B240-73D7-43A6-A2D0-62C91631081E";
        public string BuildDate => "20200706";
        public ContentPage NewPage() => PageHolder.Get(() => new GamePage(this));

        string level;
        public string Level
        {
            get { return level; }
            set { SetProperty(ref level, value); }
        }

        int stepCount = 0;
        public int StepCount
        {
            get { return stepCount; }
            set { SetProperty(ref stepCount, value); }
        }
    }
}
